package com.vehicle.auto.click.form;

import java.io.Serializable;

public class AutoClickForm implements Serializable {
    private String databaseVersion;

    public String getDatabaseVersion() {
        return this.databaseVersion;
    }

    public void setDatabaseVersion(final String databaseVersion) {
        this.databaseVersion = databaseVersion;
    }

    public boolean equals(final Object o) {
        if (o == this) {
            return true;
        } else if (!(o instanceof AutoClickForm)) {
            return false;
        } else {
            AutoClickForm other = (AutoClickForm)o;
            if (!other.canEqual(this)) {
                return false;
            } else {
                Object this$databaseVersion = this.getDatabaseVersion();
                Object other$databaseVersion = other.getDatabaseVersion();
                if (this$databaseVersion == null) {
                    if (other$databaseVersion != null) {
                        return false;
                    }
                } else if (!this$databaseVersion.equals(other$databaseVersion)) {
                    return false;
                }

                return true;
            }
        }
    }

    protected boolean canEqual(final Object other) {
        return other instanceof AutoClickForm;
    }

    public int hashCode() {
        int result = 1;
        Object $databaseVersion = this.getDatabaseVersion();
        result = result * 59 + ($databaseVersion == null ? 0 : $databaseVersion.hashCode());
        return result;
    }

    public String toString() {
        return "AutoClickForm(databaseVersion=" + this.getDatabaseVersion() + ")";
    }
}
